@charset "utf-8";
body{font-size: 12px;font-family: "宋体",Arial;}
div{/*overflow:hidden;*/}
body,html,a,img,div,form,select,input,ul,ol,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span,i{margin:0;padding:0;font-style:normal;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#FF6501;text-decoration:underline;}
ol,ul,li{list-style:none; overflow:hidden;}
img{border:none;}
p { color: #717171; margin-left: 10px; line-height: 19px; }
.fl{ float:left;_display:inline;}
.fr{ float:right;_display:inline;}
.clearfix:after{content:"";visibility:hidden;display:block;height:0;clear:both;}
.clearfix{clear:both;}
.clear{ clear:both; overflow:hidden;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.content{width: 100%;height:100%;background: #53bafd url(../images/bb.jpg) repeat;}
#study{background: url(../images/studybg.png) no-repeat top center;}
.w_1000{width:1000px;margin:0 auto;}
/**/
#site_tb,#site_tb_logo{ background:url(../images/s_tb_5664.png) no-repeat;}
#site_tb{width:100%; min-width:980px; height:40px; font-size:12px; line-height:16px; font-family:Tahoma; background-repeat:repeat-x; background-position:0 -44px;}
#site_tb_w{ width:980px; height:42px; padding:0; margin:0 auto; list-style:none; color:#666;}
#site_tb_w li{ float:left;}
#site_tb_w li a{ color:#666; text-decoration:none;}
#site_tb_w li a:hover{ color:#ff6501; text-decoration:underline;}
#site_tb_logo{  width:130px; height:40px; padding:0; margin:0; overflow:hidden; background-position:0 0;}
#site_tb_logo a{ display:block; height:40px; text-indent:-999em; overflow:hidden;}
#site_tb_online { width:140px; padding-top:15px; overflow:hidden;}
#site_tb_online strong{ color:#ff6501;}
#site_tb_link{ float:left; padding:0; margin:0; padding-top:15px; color:#cecece;}
#site_tb_link a{ margin:0 12px;}
#site_tb_login{ width:160px; padding-top:15px; text-align:right;}
#site_tb_login a{ padding-right:6px; color:#666; text-decoration:none;}
#site_tb_login a:hover{ color:#ff6501; text-decoration:none;}

#header{background: url(../images/pic3.jpg) no-repeat top center;}


.menu{padding-top:10px;background: url(../images/s0.png) no-repeat left center;}
.menu .nav{height:58px;margin-left:3px;width:938px;float:left;}
.menu .nav li{height:47px;background:#b0e0ff;border-top:#d8f0ff 1px solid;border-bottom:#d8f0ff 1px solid;width:134px;float:left; }
.nav a{display:inline-block;width:134px;height:47px;color:#b0e0ff;}
.menu .more a{color:#3894c5;}
.nav .n1{background: url(../images/s1.png) no-repeat;}
.nav .n1.current,.nav .n1:hover{background: url(../images/s1.png) no-repeat 0px -50px;}

.nav .n2{background: url(../images/s2.png) no-repeat;}
.nav .n2.current,.nav .n2:hover{background: url(../images/s2.png) no-repeat 0px -50px;}

.nav .n3{background: url(../images/s3.png) no-repeat;}
.nav .n3.current,.nav .n3:hover{background: url(../images/s3.png) no-repeat 0px -50px ;}

.nav .n4{background: url(../images/s4.png) no-repeat;}
.nav .n4.current,.nav .n4:hover{background: url(../images/s4.png) no-repeat 0px -50px ;}

.nav .n5{background: url(../images/s5.png) no-repeat;}
.nav .n5.current,.nav .n5:hover{background: url(../images/s5.png) no-repeat 0px -50px ;}

.nav .n6{background: url(../images/s6.png) no-repeat;}
.nav .n6.current,.nav .n6:hover{background: url(../images/s6.png) no-repeat 0px -50px ;}

.nav .n7{background: url(../images/s7.png) no-repeat;}
.nav .n7.current,.nav .n7:hover{background: url(../images/s7.png) no-repeat 0px -50px ;}
.menu .more{width:57px;height:49px;float:right;background: url(../images/more.jpg) no-repeat;}
.rule{background: #6cb8e5 url(../images/rule.png) no-repeat top center;padding:30px 16px 16px 16px;}
.tab_list,.all_list{background: #fff}

.rili{margin:10px 0px;}
.rili_l{width:498px;}
.rili span{display: block;}
.rl_top{background: url(../images/v1.png) no-repeat;height:16px;}
.rl_center{background: url(../images/v2.png) repeat-y;}
.rl_bottom{background: url(../images/v3.png) no-repeat;height:20px;}
.rr_top{background: url(../images/v4.png) no-repeat;height:16px;}
.rr_center{background: url(../images/v5.png) repeat-y;}
.rr_bottom{background: url(../images/v6.png) no-repeat;height:20px;}

.rl_qy .book_tag{width:100%;}
.rr_qy .book_tag{width:100%;}
.rl_qy em{width:171px;height:60px;display: block;float:left;}
.rl_qy em a,.rr_qy em a{width:171px;height:60px;display: block;line-height: 150px;overflow: hidden;}
.rl_qy .xiaohei{background: url(../images/hui.png) no-repeat 3px -15px;}
.rl_qy .haimian{background: url(../images/hui.png) no-repeat 3px -110px;}
.rl_qy .duola{background: url(../images/hui.png) no-repeat 3px -203px;}

.rr_qy em{width:171px;height:60px;display: block;float:right;}
.rr_qy .xiyang{background: url(../images/hui.png) no-repeat -231px -15px;}
.rr_qy .xiong{background: url(../images/hui.png) no-repeat -231px -110px;}
.rr_qy .xingxing{background: url(../images/hui.png) no-repeat -231px -203px;}

.bplay{margin-bottom:10px;}
.menu .play{display: block;float:left;background: url(../images/play.jpg) no-repeat;width:137px;height:49px;margin: -3px 0px 6px 3px;}
.menu .more2{width:57px;height:49px;float:left;background: url(../images/more.jpg) no-repeat;margin-top:-3px;}
.menu .more2 a{width:57px;height:49px;line-height: 110px;overflow: hidden;display: block;}

.hot_list{padding:4px 53px 0px;float:left;display: block;}
.tab_list,.all_list{padding:10px 0px 0px 19px;height:448px;display: block;}
.hot_list li{float:left; width:98px;height:111px;}
.tab_list li,.all_list li{float:left; width:93px;height:109px;}
.hot_list a,.tab_list a,.all_list a{display: block;width:86px;margin:0 auto;text-align: center}
.hot_list img,.tab_list img,.all_list img{display: block; width:77px;height:78px;margin:0 auto;}
.hot_list .txt,.tab_list .txt,.all_list .txt{ display: block; width: 86px; height: 18px; margin: 0px auto; text-align: center; padding: 4px 0px 0px; cursor: pointer; overflow: hidden; word-wrap: break-word; word-break: break-all; }


.w_1000{width:1000px;margin:0 auto;}
.w_1100{width:1045px;margin:0 auto;}
.pic2{background: url(../images/pic4.jpg) no-repeat;height:280px;width:1000px;margin:0 auto; position: relative;}
.share{position: absolute;bottom:6px;right:24px;width:167px;}
.collect{padding:26px 0px 0px 901px;}
.collect a{display: block;width:80px;height:69px;}


#footer{text-align: center;line-height: 22px;padding:20px 0px 10px;}
#footer p{line-height: 32px;}